package com.ls.enums;

/**
 * <p>
 * 发送限制类型枚举类
 * 发送限制类型: 1 无限制 2 每天一次 3 每周一次 4 每月一次
 * </p>
 *
 * @author pengyu
 * @since 2024-05-25
 */
public enum LimitTypeEnum {

    /**
     * 无限制
     */
    NONE(1,"无限制"),

    /**
     * 每天一次
     */
    DAY(2,"每天一次"),

    /**
     * 每周一次
     */
    WEEK(3,"每周一次"),

    /**
     * 呼入-已接通
     */
    MONTH(4,"每月一次");


    public int limitType;
    public String limitName;

    LimitTypeEnum(int limitType, String limitName) {
        this.limitType = limitType;
        this.limitName = limitName;
    }

    public static LimitTypeEnum getRoleEnum(int callType) {
        for (LimitTypeEnum enums : LimitTypeEnum.values()) {
            if (enums.limitType == callType) {
                return enums;
            }
        }
        return null;
    }


}
